@charset "utf-8";
* {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
ul li {
	list-style:none
}
a {
	text-decoration:none
}
.clear {
	clear:both
}
img {
	padding:0;
	margin:0;
	border:0
}
.clearfix:before, .clearfix:after {
	content:" ";
	display:table
}
.clearfix:after {
	clear:both
}
input{
	font-family:"微软雅黑";
}
@font-face { 
	font-family: 'georgia'; 
	src: url('../fonts/georgia.eot'); 
	src: url('../fonts/georgia.eot?#iefix') format('embedded-opentype'),
	url('../fonts/georgia.woff') format('woff'), 
	url('../fonts/georgia.ttf') format('truetype'), 
	url('../fonts/georgia.svg#minijianyaya') format('svg'); 
	font-weight: normal; 
	font-style: normal; 
}
body {
	font-family:"微软雅黑";
	font-size:14px;
}
.container1{
	width:74%;
	margin:0 auto;
}
header {
	width:100%;
	margin:0 auto;
	position:relative;
}
.daohang {
	display:block;
	width:100%;
	margin:0 auto;
	height:138px;
	clear:both;
	background-color:#c30e1d;
}
.yx {
	float:left;
}
.yx .pin{
    float: left;
    padding-top: 34px;
    margin-right: 10px;
}
.yx a {
    float: left;
	display:block;
	padding-top:34px;
}
.yx img {
	max-width:100%;
	height:auto;
}
.ns{
	float:right;
	margin-top:57px;
}
.nation{
	float:left;
	display:block;
}
.nation li{
	float:left;
	background:url(../images/li.jpg) no-repeat right center;
	overflow:hidden;
	line-height:24px;
}
.nation li:last-child{
	background:none;
}
.nation li a{
	display:block;
	font-size:14px;
	color:#1a1a1a;
	padding:0px 8px;
	overflow:hidden;
}
.nation li a:hover{
	color:#fff;
}
.nation li .current{
	color:#fff;
}
.zytel{
    float: left;
    line-height: 30px;
    background: url("../images/tel.png") no-repeat left center;
    background-size: 30px 30px;
    padding-left: 40px;
    color: #fff;
    font-size: 20px;
    margin-top: -3px;
    margin-right: 15px;
}
.pcsearch{
	float:left;
	position: relative;
	margin-left:22px;
}
.forminput1{
	border:none;
	background-color:#fff;
	width:134px;
	line-height:24px;
	border-radius:25px;
}
.forminput2{
	border:none;
	position:absolute;
	right:10px;
	top:4px;
	background:url(../images/search.png) no-repeat center center;
	width:16px;
	height:16px;
	color: transparent;
}

.fnav{
	float:right;
	margin-top:33px;
}
.fnav .ns{
	margin-top:0;
}
.navdaohang {
	margin:45px 0px 0px 0px;
}
.menupc li{
	float: left;
	text-align: center;
	position: relative;
}
.menupc li a{
	display:block;
	color:#fff;
	padding: 0px 25px;
	font-size:16px;
	line-height:32px;
}
.menupc li a i{
	background:url(../images/jj.png) no-repeat bottom center;
	height:5px;
	width:100%;
	left:0px;
	bottom:-5px;
	position:absolute;
	z-index:999;
	display:none;
}
.menupc li a:hover i{
	display:block;
}
.menupc li:hover a i{
	display:block;
}
.menupc li:hover a{
	color:#c30e1d;
	background-color:#fff;
	border-radius:5px;
}
.menupc li a:hover{
	color:#c30e1d;
	background-color:#fff;
	border-radius:5px;
}
.menupc li .current{
	color:#c30e1d;
	background-color:#fff;
	border-radius:5px;
}
.menupc ul{
	background-color:#fff !important;
	position: absolute;
	display:none;
	left: 0;
	top:38px;
	overflow: hidden;
	z-index: 999;
	width:100%;
	border-radius:5px;
}
.menupc ul li{
	float: none;
	position: static;
	text-align: center;
	background:none;
    line-height: 40px;
	width:100%;
}
.menupc ul li a{
	display: block;
	font-size: 15px;
	position: static;
	color:#333 !important;
	border-bottom:1px dashed #e8e8e8;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0px 10px;
	border-radius:0 !important;
}
.menupc ul li a:hover{
	color:#fff !important;
	background-color:#c30e1d;
}
.menupc ul li .current{
	color:#fff !important;
	background-color:#c30e1d;
}
.menupc ul.subnav {
	display: block;
}

.prostyle{
	width:430px !important;
	padding: 15px !important;
}
.prostyle li{
	float:left !important;
	width:45% !important;
	margin-right:5%;
	border-right:1px solid #ccc;
	text-align: left !important;
}
.prostyle li:nth-child(2n){
	margin-right:0;
	border-right:none;
}
.prostyle li a{
	border-bottom:none !important;
}


/*手机导航*/
.phone-nav {
	position:absolute;
	font-size:30px;
	right:15px;
	top:0px;
	line-height:100px;
	display:none;
	color:#666;
}
.header a[href="#page"] {
	display:none!important;
}
.mm-opened .header a[href="#page"] {
	display:block!important;
}
.mm-opened .header a[href="#mmenu"] {
	display:none!important;
}
#mmenu {
	z-index:9999;
}
#mmenu li .home-search {
	float:left;
	margin-left:20px;
	width:90%;
	background-color:#fff;
	padding-left:0;
	overflow:hidden;
	margin-top:10px;
	position:relative
}
#mmenu li .home-search .keyword {
	text-align:left;
	border:0;
	box-shadow:0;
	border-radius:0;
	width:90%;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-mz-border-radius:0;
	font-size:14px;
	color:#999;
	line-height:20px;
	vertical-align:top;
	padding:6px 86px 6px 10px;
	-webkit-appearance:none;
	background-color:#fff;
	border:1px solid #ccc
}
#mmenu li .home-search .keyword:focus {
	transition:border linear .2s, box-shadow linear .5s;
	-moz-transition:border linear .2s, -moz-box-shadow linear .5s;
	-webkit-transition:border linear .2s, -webkit-box-shadow linear .5s;
	outline:0;
	border:1px solid #0a78bc;
}
#mmenu li .home-search .btn-sub {
	top:0;
	border:0;
	right:0;
	color:#e20008;
	width:42px;
	height:34px;
	line-height:34px;
	text-align:center;
	position:absolute;
	cursor:pointer;
	border-radius:0;
	background:#e24754 url(../images/search3.png) no-repeat center center;
}
.container-fluid {
	margin-left:auto;
	margin-right:auto;
	padding:0 15px;
}

@media(max-width:1200px) {
	.nation{
        position: absolute;
        right: 40px;
        top: 32px;
        z-index: 999;
	}
    .zytel{
        display:none;
    }
	.pcsearch{
		display:none;
	}
	.phone-nav {
		display:block;
	}
	.navdaohang {
		display:none;
	}
	.daohang{
		height:100px;
	}
    .yx .pin{
        padding-top:30px;
    }
    .yx .pin img{
        height: 40px;
    }
	.yx a{
		padding-top:30px;
	}
    .yx a img{
        height: 40px;
    }
	
}

.home-column{
	width:100%;
	margin:0 auto;
}
.home-column li{
	overflow:hidden;
	padding: 30px 4%;
}
.home-column li a{
	display:block;
	line-height:40px;
	border-left:4px solid #c30e1d;
	padding-left:20px;
	color:#333;
	font-size:20px;
}
.home-column li a span{
	display:inline-block;
	background:url(../images/navli.png) no-repeat right center;
	padding:0px 25px 0px 15px;
}
.home-column li a:hover{
	color:#c30e1d;
}
.even{
	background-color:#fff;
}
.odd{
	background-color:#c8c9ca;
}
footer{
	width:100%;
	margin:0 auto;
}
.footer{
	background-color:#333;
	overflow:hidden;
	padding:40px 0px;
}
.footer p{
	text-align:center;
	color:#fff;
	line-height:30px;
}
.footer p a{
	color:#fff;
}
.footer p a:hover{
	color:#c30e1d;
}

/*关于我们*/
.footer1{
	background-color:#1a1a1a;
	overflow:hidden;
	padding-top:50px;
}
.footer1_fl{
	margin-bottom:25px;
	overflow:hidden;
}
.footer1_fl img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.footer1_fc{
	margin-bottom:25px;
	overflow:hidden;
}
.footer1_fc li{
	overflow:hidden;
	line-height:30px;
	margin-bottom:25px;
	background:url(../images/fli.jpg) repeat-y right center;
	min-height: 345px;
}
.footer1_fc li a{
	display:block;
	font-size:18px;
	color:#fff;
	padding-bottom:5px;
	text-align:center;
	background:url(../images/title.jpg) no-repeat bottom center;
}
.menulist{
	margin-top:10px;
}
.menulist dd{
	margin-bottom:0;
	line-height:30px;
}
.menulist dd a{
	display:block;
	font-size:16px;
	color:#ccc;
	padding-bottom:0;
	background:none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.menulist dd a:hover{
	color:#c30e1d;
} 

.footer1_fr{
	margin-bottom:25px;
	overflow:hidden;
}
.footer1_fr img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.footer2{
	background-color:#000;
	overflow:hidden;
	padding:5px 0px;
}
.footer2 p{
	text-align:center;
	color:#fff;
	line-height:30px;
}
.footer2 p a{
	color:#fff;
}
.footer2 p a:hover{
	color:#c30e1d;
}


/*关于我们*/
.inner-main{
	width:100%;
	margin:0 auto;
}
.inner_title{
	margin-bottom:50px;
	overflow:hidden;
	background-color:#c30e1d;
	width:162px;
	height:50px;
}
.inner_title p{
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:50px;
}
.inner_about{
	margin-bottom:100px;
	overflow:hidden;
	color:#666;
	font-size:16px;
	line-height:25px;
}
.inner_about img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}


/*联系我们*/
.inner_contact{
	margin-bottom:100px;
	overflow:hidden;
	color:#666;
	font-size:16px;
	line-height:25px;
}
.liuyan{
	margin-bottom:25px;
	overflow:hidden;
}
.lianxi1{
	margin-bottom:50px;
	overflow:hidden;
}
.lianxi1 h3{
	font-weight:bold;
	color:#c30e1d;
	margin-bottom:15px;
}
.lianxi2{
	overflow:hidden;
}
.liuyan{
	background-color:#9d9d9d;
	padding:50px;
	overflow:hidden;
}
.liuyan input::-webkit-input-placeholder{ 
	color: #e5e5e5; 
} 
.liuyan input::-moz-input-placeholder{ 
	color: #e5e5e5; 
}
.liuyan input::-ms-input-placeholder{ 
	color: #e5e5e5; 
}
.tj{
	margin-top:40px;
	text-align:center;
}
.tj input{
	width:143px;
	margin:0 auto;
	line-height:43px;
	background-color:#c30e1d;
	border:none;
	text-align:center;
	color:#fff;
}
.map{
	margin-bottom:25px;
	overflow:hidden;
    padding: 0;
    max-height: 577px;
}

/*新闻中心*/
.inner_news{
	margin:35px 0px 0px 0px;
	overflow:hidden;
}
.inner_news li{
	margin-bottom:20px;
}
.inner_news li a{
	display:block;
	box-shadow:0px 0px 10px #ccc;
}
.news_img{
	overflow:hidden;
}
.news_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
   	transition: transform 1s ease 0s;
	transition: .5s;
}
.inner_news li a:hover .news_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.news_txt{
	padding:20px;
	overflow:hidden;
}
.news_txt h3{
	font-size:16px;
	color:#333;
	font-weight:normal;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news_txt h3:after{
	content:'';
	display:block;
	height:1px;
	background-color:#ccc;
	margin-top:15px;
	margin-bottom:10px;
}
.news_txt p{
	color:#666;
	line-height:25px;
	margin-bottom:25px;
}
.news_txt span{
	font-size:12px;
	color:#666;
}
.inner_news li a:hover .news_txt h3{
	color:#c30e1d;
}


/*分页*/
.pagination{
	text-align:center;
	margin: 10px 0px 50px 0px;
	color:#666;
	clear:both;
}
.pagination a{
	display:inline-block ;
    color: #666;
	border:1px solid #D9D9D9;
    text-align: center;
    text-transform: capitalize;
	padding:0px 10px;
	line-height:28px;
	background-color:#fff;
	margin:0px 10px 15px 10px;
}
.pagination a:hover{
	color:#fff;
	background-color:#c30e1d;
	border:1px solid #c30e1d;
}
.pagination a.active {
	display:inline-block ;
	color:#fff;
	background-color:#c30e1d;
	border:1px solid #c30e1d;
}

/*新闻详情*/
.inner_newsshow{
	margin:35px 0px;
	overflow:hidden;
}
.show_title{
	text-align: center;
    padding-bottom: 15px;
	border-bottom:1px solid #dcdcdc;
}
.show_title h3{
	font-size: 24px;
    font-weight:normal;
    text-align: center;
    color: #333;
	padding-bottom: 20px;
}
.show_title span{
	color:#949494;
	margin:0px 10px;
	font-size:14px;
	padding-left:20px;
}
.browse{
	background:url(../images/browse.png) no-repeat left center;
}
.date{
	background:url(../images/date.png) no-repeat left center;
}

.show_content{
	line-height:26px;
	color:#4c4c4c;
	padding:30px 10px;
	border-bottom:1px solid #dcdcdc;
}
.show_content img{
	margin-right: auto;
    margin-left: auto;
    max-width: 100%;
    height: auto;
}
.show_back{
	padding-top:20px;
}
.show_back_fl{
	margin-bottom:20px;
	overflow:hidden;
}
.show_back_fl li{
	margin-bottom:10px;
	line-height:25px;
	color:#4d4d4d;
	width:75%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.show_back_fl li a{
	color:#868686;
}
.show_back_fl li a:hover{
	color:#c30e1d;
}
.show_back_fr{
	margin-bottom:20px;
	overflow:hidden;
	padding:0;
}
.show_back_fr a{
	display:block;
	line-height:46px;
	color:#fff;
	font-size:16px;
	background: #c30e1d url(../images/return.png) no-repeat 20px center;
	padding-right:25px;
    text-align: right;
}

/*产品中心*/
.inner_title1{
	margin:20px 0px 38px 0px;
	overflow:hidden;
	text-align:center;
}
.inner_title1 p{
	font-family: 'georgia'; 
	font-size:72px;
	color:#e5e5e5;
}
.inner_title1 h3{
	font-size:36px;
	color:#1a1a1a;
	font-weight:bold;
	margin-top:-70px;
	margin-bottom:5px;
}
.inner_title1 span{
	font-size:14px;
	color:#666;
}
.inner_pro{
	margin:35px 0px;
}
#owl-demo{
    width:100%;
	margin:0 auto;
}
#owl-demo .item {
    display: block;
	margin:0px 10px;
	position:relative;
}
.pro_img{
	overflow:hidden;
}
.pro_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
   	transition: transform 1s ease 0s;
	transition: .5s;
}
#owl-demo a:hover .pro_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.pro_txt{
	height:36px;
	text-align:center;
	position:relative;
}
.pro_txt p{
	color:#1a1a1a;
	line-height:36px;
	font-size:16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background:#f5f5f5 url(../images/pto-r.jpg) no-repeat right center;
	position:relative;
	z-index:1;
}
.pro_txt p:after{
	content:'';
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	width:0;
	height:36px;
	transition:width .5s ease-in;
	z-index:-1;
}
#owl-demo a:hover .pro_txt p:after{
	content:'';
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:36px;
	color:#fff;
	background:#c30e1d url(../images/pto-r.jpg) no-repeat right center;
}
#owl-demo a:hover .pro_txt p{
	color:#fff;
}


#owl-demo .owl-pagination{
	display:none;
}
#owl-demo.owl-theme .owl-controls{
	margin-bottom:0;
}
#owl-demo.owl-theme .owl-controls .owl-buttons{
	margin-top:0;
	position:inherit;
}
#owl-demo.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	top: 50%;
    margin-top: -20px;
	padding:0;
	opacity:1;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 0;
	background-color: transparent;
}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left:-7%;
	background:url(../images/prev01.png) no-repeat left center;
}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background:url(../images/prev01_h.png) no-repeat left center;
}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-next {
	right:-7%;
	background:url(../images/next01.png) no-repeat right center;
}
#owl-demo.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background:url(../images/next01_h.png) no-repeat right center;
}


/*产品详情*/
.inner_proshow{
	margin-bottom:80px;
}
.proshow1{
	margin-bottom:40px;
	overflow:hidden;
}
.proshow1_title{
	margin-bottom:25px;
	overflow:hidden;
}
.proshow1_title p{
	text-align:center;
	color:#fff;
	font-size:16px;
	background-color:#c30e1d;
	line-height:50px;
	float:left;
	padding:0pc 30px;
}
.proshow1_con{
	color:#666;
	font-size:16px;
	line-height:25px;
	padding:0px 30px;
}
.proshow1_con img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.proshow2{
	margin-bottom:40px;
	overflow:hidden;
}
.xqproshow_title{
	margin-bottom:25px;
	overflow:hidden;
}
.xqproshow_title p{
	text-align:center;
	color:#fff;
	font-size:16px;
	background-color:#c30e1d;
	line-height:50px;
	text-align:left;
	padding:0px 30px;
}
.proshow2_con{
	color:#666;
	font-size:16px;
	line-height:30px;
	padding:0px 30px;
}
.proshow3{
	margin-bottom:40px;
	overflow:hidden;
}
.proshow3_con{
	color:#666;
	font-size:16px;
	line-height:30px;
	padding:0px 30px;
}
.proshow3_con a{
	display:block;
	text-align:center;
}
.proshow3_con a img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.proshow3_con a p{
	margin-top:20px;
	color:#666;
}
.proshow4{
	margin-bottom:40px;
}
.proshow4_con{
	color:#666;
	font-size:16px;
	line-height:30px;
	padding:0px 30px;
}

#owl-demo1{
    width:100%;
	margin:0 auto;
}
#owl-demo1 .item {
    display: block;
	margin:0px 10px;
	position:relative;
}
#owl-demo1 .thumbnail{
	position:relative;
	overflow:hidden;
}
.proshow_img{
	width:100%;
	margin:0 auto;
}
.proshow_img img{
	width:100%;
	height:auto;
}
.proshow_txt{
	display:none;
	width: 100%; 
	height: 100%;
	background:url(../images/probg.png) repeat center center;
	text-align:center;
	bottom:-195px;
	position: absolute; 
	left: 0;
	padding:0px 20px;
}
#owl-demo1 a:hover .proshow_txt{
	display:block;
}
.proshow_txt p{
	font-size:16px;
	color:#fff;
	margin-top:30%;
}

#owl-demo1 .owl-pagination{
	display:none;
}
#owl-demo1.owl-theme .owl-controls{
	margin-bottom:0;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons{
	margin-top:0;
	position:inherit;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	top: 50%;
    margin-top: -20px;
	padding:0;
	opacity:1;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 0;
	background-color: transparent;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left:-40px;
	background:url(../images/prev01.png) no-repeat left center;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background:url(../images/prev01_h.png) no-repeat left center;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-next {
	right:-40px;
	background:url(../images/next01.png) no-repeat right center;
}
#owl-demo1.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background:url(../images/next01_h.png) no-repeat right center;
}


/*经典方案*/
.inner_plan{
	margin:6% 0;
	overflow:hidden;
}
.plan_top{
	overflow:hidden;
	margin-bottom:50px
}
.plan_top ul{
	text-align:center;
}
.plan_top ul li {
	line-height:34px;
	text-align:center;
	margin:0px 50px;
	display:inline-block ;
	*float:none;
	*display:inline;
	zoom:1;
	cursor:pointer;
	position:relative;
}
.plan_top ul li p{
	display: inline-block;
	color:#333;
	font-size:18px;
	text-align:center;
	line-height:30px;
	margin-right: 20px;
}
.plan_top ul li i{
	display:none;
	background:url(../images/jt.jpg) no-repeat center center;
	width:37px;
	height:17px;
	position: absolute;
    top: 8px;
}
.plan_top ul .on {
	
}
.plan_top ul .on p {
	color:#c30e1d;
	border-bottom:2px solid #c30e1d;
	padding-bottom:13px;
}
.plan_bottom{
	margin-bottom:50px;
	overflow:hidden;
}
.plan_bottom .plan_info{
	display:none
}
.plan_title{
	text-align:center;
	color:#333;
	font-size:28px;
	margin-bottom:30px;
}
.plan_info1_con{
	text-align:center;
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info2_con{
	width:830px;
	margin:0 auto;
	color:#666;
	font-size:16px;
}
.plan_info2_con input{
	outline:none;
	border:none;
	padding-left: 10px;
}
.plan_info2_con .xq1{
	width:100%;
}
.plan_info2_con span{
	float:left;
	margin:0px 20px 0px 10px;
}
.plan_info2_con .xq2{
	
}
.tjbtn{
	width:139px;
	margin: 30px auto 0px auto;
}
.tjbtn input{
	background-color:#c30e1d;
	line-height:44px;
	color:#fff;
	text-align:center;
	font-size:16px;
	width: 100%;
    padding: 0;
	border-radius:5px;
}
table td, table th {
    text-align: center;
    padding: 10px;
    border: 1px solid #d1d1d1;
    word-wrap: break-word;
    word-break: break-word;
}
table {
    border: 1px solid #d1d1d1;
    border-collapse: collapse;
}
.plan_info3_con{
	text-align:center;
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info4_con{
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info5_con{
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info6_con{
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info6_con ul{
	overflow:hidden;
}
.plan_info6_con li{
    display: block;
	margin-bottom:20px;
	position:relative;
}
.plan_info6_con li a{
	display:block;
}
.plan_info6_con li a.thumbnail{
	position:relative;
	overflow:hidden;
}
.case_img{
	width:100%;
	margin:0 auto;
}
.case_img img{
	width:100%;
	height:auto;
}
.case_txt{
	display:none;
	width: 100%; 
	height: 100%;
	background:url(../images/probg.png) repeat center center;
	text-align:center;
	bottom:-195px;
	position: absolute; 
	left: 0;
	padding:0px 20px;
}
.plan_info6_con li a:hover .case_txt{
	display:block;
}
.plan_info6_con p{
	font-size:16px;
	color:#fff;
	margin-top:35%;
}
.plan_info7_con{
	text-align:center;
	line-height:30px;
	color:#666;
	font-size:16px;
}
.plan_info7_con a{
	display:block;
	text-align:center;
}
.plan_info7_con a img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.plan_info7_con a p{
	margin-top:20px;
	color:#666;
}


/*注册*/
.inner-mains{
	background-color:#f5f5f5;
	overflow:hidden;
}
.inner_register{
	overflow:hidden;
	width:600px;
	margin:0 auto 50px auto;
	background-color:#fff;
	padding:35px 0px;
}
.zhuce_title{
	text-align:center;
	font-size:18px;
	color:#333;
	margin-bottom:35px;
	overflow:hidden;
}
.zhuce1{
	margin-bottom:19px;
	overflow:hidden;
}
.zhuce1 label{
	float:left;
	text-align:right;
	font-size:16px;
	color:#333;
	width:25%;
	line-height:40px;
}
.zhuce1_fr{
	float:left;
	width:55%;
	margin-left:21px;
	position:relative;
}
.zhuce1_fr input{
	width:100%;
	border:1px solid #ccc;
	line-height:38px;
	color:#999;
	padding-left:19px;
	outline:none;
}
.zhuce1_fr i{
	position:absolute;
	top:10px;
	right:20px;
}
.zhuce2{
	margin-bottom:19px;
	overflow:hidden;
}
.zhuce2 label{
	float:left;
	text-align:right;
	font-size:16px;
	color:#333;
	width:25%;
	line-height:40px;
}
.zhuce2_fr{
	float:left;
	width:55%;
	margin-left:21px;
	position:relative;
}
.zhuce2_fr input{
	width:82%;
	border:1px solid #ccc;
	line-height:38px;
	color:#999;
	padding-left:19px;
	outline:none;
}
.zhuce2_fr img{
	margin-top:-2px;
}
.zhuce3{
	text-align:center;
	width:110px;
	margin:40px auto 0px auto;
}
.zhuce3 input{
	width:100%;
	line-height:40px;
	background-color:#c30e1d;
	color:#fff;
	text-align:center;
	font-size:16px;
	border:none;
	border-radius:5px;
}


/*登录*/
.denglu4{
	width: 65%;
    margin: 0 auto;
	margin-bottom:19px;
	overflow:hidden;
}
.denglu4_fl{
	float:left;
}
.denglu4_fl input{
	float:left;
	width:14px;
	height:14px;
}
.denglu4_fl p{
	float:left;
	color:#333;
	font-size:13px;
	margin-left:10px;
	line-height: 22px;
}
.denglu4 a{
	display:block;
	float:right;
	color:#666;
}



/*资料下载*/
.inner_download{
	margin:35px 0px;
	overflow:hidden;
}
.download_title{
	background-color:#ccc;
	overflow:hidden;
}
.download_title li{
	font-size:16px;
	color:#333;
	font-weight:bold;
	line-height:60px;
	text-align:center;
}
.download_con{
	overflow:hidden;
}
.download_con ul{
	margin-bottom:50px;
	overflow:hidden;
}
.download_con li{
	line-height:60px;
	font-size:16px;
	color:#333;
	text-align:center;
}
.download_con li a{
	font-size:16px;
	color:#7d7db3;
}
.download_con li.even{
	background-color:#ebebeb;
	overflow:hidden;
}
.download_con li.odd{
	background-color:#f5f5f5;
	overflow:hidden;
}


/*社会责任*/
.inner_zeren{
	margin:35px 0px;
	overflow:hidden;
}
#owl-demo2{
    width:100%;
	margin: 0 auto 50px auto;
}
#owl-demo2 .item {
    display: block;
	margin:0px 10px;
	position:relative;
}
.zeren_img{
	overflow:hidden;
}
.zeren_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
   	transition: transform 1s ease 0s;
	transition: .5s;
}
#owl-demo2 .item:hover .zeren_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.zeren_txt{
	width: 100%; 
	background-color:#c30e1d;
	text-align:center;
	padding:20px 0px;
}
.zeren_txt p{
	font-size:16px;
	color:#fff;
}

#owl-demo2 .owl-pagination{
	display:none;
}
#owl-demo2.owl-theme .owl-controls{
	margin-bottom:0;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons{
	margin-top:0;
	position:inherit;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons div {	
    margin-top: 30px;
	padding:0;
	opacity:1;
	width: 14px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 0;
	background-color: transparent;
	margin:30px 4% 0 4%;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left:0px;
	background:url(../images/zr_l.png) no-repeat left center;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background:url(../images/zr_lh.png) no-repeat left center;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next {
	right:0px;
	background:url(../images/zr_r.png) no-repeat right center;
}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background:url(../images/zr_rh.png) no-repeat right center;
}


/*中研文化*/
.inner_culture{
	overflow:hidden;
}
.culture1{
	margin-bottom:50px;
	overflow:hidden;
}
.wenhua_title{
	margin:30px 0px;
	overflow:hidden;
	background-color:#c30e1d;
	width:162px;
	height:50px;
}
.wenhua_title p{
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:50px;
}
.culture1_con{
	color:#666;
	font-size:16px;
	line-height:25px;
}
.culture1_con img{
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.culture2{
	background-color:#f5f5f5;
	overflow:hidden;
}
.wenhua_title1{
	margin:30px 0px;
	overflow:hidden;
}
.wenhua_title1 p{
	float:right;
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:50px;
	background-color:#c30e1d;
	width:162px;
	height:50px;
}
.culture2_con{
	margin-bottom:7%;
}
#owl-demo3{
    width:100%;
	margin:0 auto;
}
#owl-demo3 .item {
    display: block;
	margin:0px 10px;
	position:relative;
}
.honor_img{
	overflow:hidden;
}
.honor_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
    transition: transform 1s ease 0s;
	transition: .5s;
}
#owl-demo3 .item:hover .honor_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
#owl-demo3 .owl-pagination{
	display:none;
}
#owl-demo3.owl-theme .owl-controls{
	margin-bottom:0;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons{
	margin-top:0;
	position:inherit;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	top: 50%;
    margin-top: -20px;
	padding:0;
	opacity:1;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 0;
	background-color: transparent;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left:-40px;
	background:url(../images/prev01.png) no-repeat left center;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background:url(../images/prev01_h.png) no-repeat left center;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next {
	right:-40px;
	background:url(../images/next01.png) no-repeat right center;
}
#owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background:url(../images/next01_h.png) no-repeat right center;
}

.culture3{
	overflow:hidden;
}
.culture3_con{
	margin-bottom:30px;
	overflow:hidden;
}
.culture3_con ul{
	margin-bottom:35px;
	overflow:hidden;
}
.culture3_con li{
	margin-bottom:12px;
	overflow:hidden;
}
.culture3_con li a{
	display:block;
}
.act_img{
	overflow:hidden;
}
.act_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
    transition: transform 1s ease 0s;
	transition: .5s;
}
.culture3_con li a:hover .act_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.act_txt{
	background-color:#f5f5f5;
	overflow:hidden;
	padding:11px 15px;
}
.act_txt p{
	color:#333;
	font-size:16px;
	line-height:28px;
	background:url(../images/jr.png) no-repeat right center;
}
.culture3_con li a:hover .act_txt{
	background-color:#c30e1d;
}
.culture3_con li a:hover .act_txt p{
	color:#fff;
	background:url(../images/jr_h.png) no-repeat right center;
}


/*中研技术*/
.inner_jishu{
	margin:35px 0px 5% 0px;
	overflow:hidden;
}
.jishu_fl{
	margin-bottom:25px;
	overflow:hidden;
}
.jishu_fl img{
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
.jishu_fr{
	margin-bottom:25px;
	overflow:hidden;
}

.jishu_fr_top{
	overflow:hidden;
	margin-bottom:50px
}
.jishu_fr_top ul{
	text-align:center;
	border-bottom:1px solid #d9d9d9;
}
.jishu_fr_top ul li {
	line-height:34px;
	text-align:center;
	display:inline-block ;
	*float:none;
	*display:inline;
	zoom:1;
	cursor:pointer;
	position:relative;
}
.jishu_fr_top ul li p{
	display: inline-block;
	color:#333;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	padding:0px 78px;
}
.jishu_fr_top ul .on {
	
}
.jishu_fr_top ul .on p {
	color:#c30e1d;
	border-bottom:4px solid #c30e1d;
	padding-bottom:13px;
}
.jishu_fr_bottom{
	overflow:hidden;
}
.jishu_fr_bottom .jishu_info{
	display:none
}
.jishu_info1{
	color:#666;
	line-height:25px;
}


/*中研历程*/
.inner_licheng{
	margin:35px 0px 5% 0px;
	overflow:hidden;
}
.licheng_fl{
	margin-bottom:25px;
	overflow:hidden;
}
.swiper-container {
	width: 100%;
    height: 100%;
}
.swiper-slide {
	text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img{
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #ccc;
}
.licheng_fr{
	margin-bottom:25px;
	overflow:hidden;
}
.licheng_frs{
	height:425px;
	overflow-y: scroll;
	color:#666;
	line-height:25px;
}
#style-3::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}
#style-3::-webkit-scrollbar{
	width: 3px;
	background-color: #F5F5F5;
}
#style-3::-webkit-scrollbar-thumb{
	background-color: #c30e1d;
}


/*人力资源*/
.resources1{
	margin-bottom:50px;
	overflow:hidden;
}
.resources1_txt{
	margin:40px 0px;
	overflow:hidden;
}
.resources1_txt h3{
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin-bottom:20px;
	overflow:hidden;
}
.resources1_txt p{
	color:#666;
	font-size:16px;
	line-height:25px;
}
.resources1_con li{
	margin-bottom:50px;
	overflow:hidden;
}
.resources1_con li a{
	display:block;
}
.rlzy_img{
	overflow:hidden;
}
.rlzy_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
   	transition: transform 1s ease 0s;
	transition: .5s;
}
.rlzy_txt{
	border-bottom:1px solid #d1cfcf;
	padding:25px 0px;
	overflow:hidden;
}
.rlzy_txt p{
	font-size:16px;
	color:#333;
	background:url(../images/rlzyp.jpg) no-repeat right center;
}
.resources1_con li a:hover .rlzy_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.resources2{
	background-color:#f5f5f5;
	overflow:hidden;
}
.resources2_con{
	margin-bottom:7%;
}
#owl-demo4{
    width:100%;
	margin:0 auto;
}
#owl-demo4 .item {
    display: block;
	margin:0 10px;
	position:relative;
}
.ren_top{
	position:relative;
}
.ren_top a .ren_img{
	overflow:hidden;
}
.ren_top a .ren_img img{
	width:100%;
	height:auto;
}
.ren_top a .ren_txt{
	color:#fff;
	background-color:#c30e1d;
	line-height:46px;
}
.ren_top a .ren_txt p{
	text-align:center;
	font-size:16px;
}
.ren_top a .ren_more{
	width:0px;
	height:0px;
	margin-left:30px;
    border-top: 15px solid #c30e1d;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
}
.ren_top a.on .ren_txt{
	color:#fff;
	background-color:#c30e1d;
}
.ren_bottom{
	margin-top:50px;
	overflow:hidden;
}
.ren_bottom .ren_info{
	display:none
}
.ren_info_fl{
	margin-bottom:25px;
	overflow:hidden;
	color:#666;
	line-height:25px;
	font-size:16px;
}
.ren_info_fr{
	margin-bottom:25px;
	overflow:hidden;
	color:#666;
	line-height:25px;
	font-size:14px;
	border:1px solid #ccc;
	padding: 20px;
}

#owl-demo4 .owl-pagination{
	display:none;
}
#owl-demo4.owl-theme .owl-controls{
	margin-bottom:0;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons{
	margin-top:0;
	position:inherit;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	top: 50%;
    margin-top: -20px;
	padding:0;
	opacity:1;
	width: 40px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 0;
	background-color: transparent;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev {
	left:-40px;
	background:url(../images/prev01.png) no-repeat left center;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
	background:url(../images/prev01_h.png) no-repeat left center;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next {
	right:-40px;
	background:url(../images/next01.png) no-repeat right center;
}
#owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next:hover {
	background:url(../images/next01_h.png) no-repeat right center;
}



/*社会招聘*/
.inner_job1{
	margin:35px 0px;
	overflow:hidden;
}
.inner_job1 li{
	margin-bottom:50px;
	overflow:hidden;
	text-align: center;
    position: relative;
}
.inner_job1 li a{
	display:block;
	font-size:16px;
	background-color:#f3f3f3;
	padding:20% 0;
}
.job1_img{
	overflow:hidden;
	position:relative;
	z-index:1;
	opacity:1;
}
.job1_img p{
	color:#666;
	margin-bottom:25px;
}
.job1_img h3{
	color:#333;
	font-weight:normal;
	margin-bottom:20px;
}
.job1_img span{
	color:#333;
}
.inner_job1 li a:after{
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:0px;
	height:0px;
	opacity:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
}
.inner_job1 li a:hover .job1_img{
	opacity:0;
	z-index:-1;
}
.inner_job1 li a:hover:after{
	content:url(../images/circle.png);
	display:block;
	position:absolute;
	left:50%;
	margin-left:-50px;
	top:50%;
	margin-top:-50px;
	width:100px;
	height:100px;
	opacity:1;
}

/*招聘详情*/
.inner_jobshow{
	margin:35px 0px;
	overflow:hidden;
}
.jobshow_top{
    padding: 20px 0;
    border-top: 1px dotted #c30e1d;
    border-bottom: 1px dotted #c30e1d;
	overflow:hidden;
}
.jobshow_top h3{
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	padding-top: 10px;
}
.jobshow_top p{
	color:#333;
	margin-bottom:10px;
}
.jobshow_top p span{
	font-weight:bold;
}
.jobshow_list{
	padding: 20px 0;
	border-bottom: 1px dotted #c30e1d;
	overflow:hidden;
}
.jobshow_list_title{
	color:#333;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	padding-top: 10px;
}
.jobshow_list_con{
	color:#666;
	line-height:25px;	
}
.job_fh{
	margin:30px 0px 50px 0px;
	overflow:hidden;
}
.job_fh a{
	display: inline-block;
    width: 120px;
    text-align: center;
    line-height: 40px;
    border: 1px dotted #c7261e;
    font-size: 15px;
    letter-spacing: 2px;
    color: #666;
    margin-top: 30px;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}
.job_fh a:hover{
	background:#c30e1d;
	color:#FFF;
}


/*视频中心*/
.inner_video{
	margin:35px 0px;
	overflow:hidden;
}
.inner_video li{
	margin-bottom:12px;
	overflow:hidden;
}
.inner_video li a{
	display:block;
}
.video_img{
	overflow:hidden;
}
.video_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
    transition: transform 1s ease 0s;
	transition: .5s;
}
.inner_video li a:hover .video_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.video_txt{
	overflow:hidden;
	padding:11px 15px;
	text-align:center;
}
.video_txt p{
	color:#333;
	font-size:16px;
}
.inner_video li a:hover .video_txt p{
	color:#c30e1d;
}
.inner_videoshow{
	margin:35px 0px 50px 0px;
	overflow:hidden;
}
.video{
	border-bottom:none !important;
}

/*产品知识*/
.inner_cpzs{
	margin:35px 0px;
	overflow:hidden;
}
.inner_cpzs li{
	border:1px solid #eee;
	padding:20px;
	overflow:hidden;
	background:#fff;
	margin-bottom:30px;
}
.inner_cpzs li a{
	display:block;
}
.cpzs_img{
	overflow:hidden;
}
.cpzs_img img{
	width:100%;
	height:auto;
	transform: translateZ(0px);
    transition: transform 1s ease 0s;
	transition: .5s;
}
.inner_cpzs li a:hover .cpzs_img img{
	transform: scale(1.05);
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.cpzs_txt{
	padding:1.5% 0 0 0;
	overflow:hidden;
}
.cpzs_txt_top{
	overflow:hidden;
	margin-bottom:10px;
}
.cpzs_txt_top h3 {
	font-size:18px;
	color:#333;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:10px;
}
.cpzs_txt_top p{
	max-height:48px;
	overflow:hidden;
	margin-bottom:10px;
	line-height:25px;
	color:#666;
}
.cpzs_txt_bottom{
	overflow:hidden;
}
.cpzs_txt_bottom .more{
	float:left;
	width:120px;
	box-sizing:border-box;
	text-align:center;
	color:transparent;
	border:0;
	background:url(../images/jiantou.png) no-repeat center left;
	display:block;
	line-height:40px;
	transition:all .36s ease;
}
.cpzs_txt_bottom span{
	float:right;
	line-height:40px;
	color:#999;
}
.inner_cpzs li a:hover .cpzs_txt_top h3 {
	color:#c30e1d;
}
.inner_cpzs li a:hover .cpzs_txt_bottom .more{
	color:#fff;
	background:#c30e1d url(../images/jiantou1.png) no-repeat 90px center
}
.download_pro{
    margin:0px auto 50px auto;
    overflow:hidden;
}
.download_pro p{
    color:#333;
    font-size:16px;
    line-height:35px;
}
.download_pro p a{
    display:inline-block;
    background-color:#c30e1d;
    color:#fff;
    line-height:35px;
    text-align:center;
    padding:0px 20px;
    border-radius:8px;
    margin-left: 5px;
}










@media (min-width:1701px) and (max-width:1866px){
	.container1{
		width:80%;
	}
}

@media (min-width:1501px) and (max-width:1700px){
    .container1{
        width:90%;
    }
    .home-column li{
        padding:30px 3.5%;
    }
}

@media (min-width:1280px) and (max-width:1500px){
    .container1{
        width:95%;
    }
    .home-column li{
        padding:30px 3%;
    }
}

@media(max-width:1200px) {
    .container1{
        width:100%;
        margin:0 auto;
        padding-left:15px;
        padding-right:15px;
    }
    .show_content img{
        display:block;
        max-width:100%;
        height:auto;
        margin-left:auto;
        margin-right:auto;
    }
    .inner_about img{
        display:block;
        max-width:100%;
        height:auto;
        margin-left:auto;
        margin-right:auto;
    }
    .jishu_fr_top ul li p{
        padding: 0px 44px;
    }

}



@media(max-width:768px) {
    .liuyan{
        padding:50px 20px;
    }
    .map{
        max-height:inherit;
    }
    .plan_top ul li{
        margin:0px 30px 13px 30px;
    }
    .plan_info2_con{
        width:100%;
    }
    .jishu_fr_top{
        margin-bottom:25px;
    }
}


@media(max-width:700px) {
    .footer1_fc li{
        background:none;
        min-height:inherit;
    }

}
@media(max-width:650px) {
    .inner_register{
        width:100%;
        margin:0 auto 50px auto;
    }
    .zhuce2_fr input{
        width:70%
    }
    video{
        width:100%;
        margin:0 auto;
    }
    .ns{
        margin-top: 5px;
    }
    .nation{
        top: 5px;
        right: 0;
    }
}

@media(max-width:414px) {
    .inner_title1 p{
        font-size:60px;
    }
    .inner_plan{
        margin:30px 0px;
    }
    .plan_top ul li p{
        font-size:16px;
    }
    .jishu_fr_top ul li p{
        padding: 0px 19px !important;
    }
    #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{
        left:0;
    }
    #owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{
        right:0;
    }
    #owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{
        left:0;
    }
    #owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{
        right:0;
    }
}


@media(max-width:375px) {
    .zhuce2_fr input{
        width:100% !important;
    }
}

@media(max-width:320px) {

}































